package org.biodas.jdas.client;

import org.biodas.jdas.exceptions.DASClientException;
import org.biodas.jdas.exceptions.ValidationException;
import org.biodas.jdas.schema.sources.SOURCES;

/**
 * We have an interface for these clients so that if someone prefers they can use a different implementation e.g. JAXB instead of Spring REST
 * Runnable so we can have multiple threads and concurrancy management
 * LPGL
 *@author JWarren
 *
 */
public class SourcesClient implements SourcesClientInterface{

    @Override
    public SOURCES fetchData(String serverURL) throws ValidationException, DASClientException {
        return null;  //To change body of implemented methods use File | Settings | File Templates.
    }

    @Override
    public SOURCES fetchDataRegistry(String serverURL, String capability, String type, String authority, String version, String organism, String label) throws ValidationException, DASClientException {
        return null;  //To change body of implemented methods use File | Settings | File Templates.
    }
}
